castor bean tick – English–Español translations

🇬🇧 en es 🇪🇸

castor bean tick noun

  • Ixodes ricinus
garrapata común
Wiktionary Links